export interface BatchTaskVO {
  /**
   * 任务ID
   */
  taskId: string | number;

  /**
   * 批次ID
   */
  batchId: string | number;

  /**
   * 任务负责人
   */
  taskHead: number;

  /**
   * $column.columnComment
   */
  taskHeadName: string;

  /**
   * 任务名称
   */
  taskName: string;

  /**
   * 计划开始日期
   */
  planStart: string;

  /**
   * 计划结束日期
   */
  planFinish: string;

  /**
   * 实际开始日期
   */
  actualStart: string;

  /**
   * 实际结束日期
   */
  actualFinish: string;

  /**
   * 任务详情
   */
  taskDetail: string;

  /**
   * 图片资料
   */
  taskImages: string;

  /**
   * 视频资料
   */
  taskVideos: string | number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 0未分配 1已分配 2进行中 3已完成
   */
  status: string;

  /**
   * 排序
   */
  orderNum: number;

}

export interface BatchTaskForm extends BaseEntity {
  /**
   * 任务ID
   */
  taskId?: string | number;

  /**
   * 批次ID
   */
  batchId?: string | number;

  /**
   * 任务负责人
   */
  taskHead?: number;

  /**
   * $column.columnComment
   */
  taskHeadName?: string;

  /**
   * 任务名称
   */
  taskName?: string;

  /**
   * 计划开始日期
   */
  planStart?: string;

  /**
   * 计划结束日期
   */
  planFinish?: string;

  /**
   * 实际开始日期
   */
  actualStart?: string;

  /**
   * 实际结束日期
   */
  actualFinish?: string;

  /**
   * 任务详情
   */
  taskDetail?: string;

  /**
   * 图片资料
   */
  taskImages?: string;

  /**
   * 视频资料
   */
  taskVideos?: string | number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 0未分配 1已分配 2进行中 3已完成
   */
  status?: string;

  /**
   * 排序
   */
  orderNum?: number;

}

export interface BatchTaskQuery extends PageQuery {

  /**
   * 批次ID
   */
  batchId?: string | number;

  /**
   * 任务负责人
   */
  taskHead?: number;

  /**
   * $column.columnComment
   */
  taskHeadName?: string;

  /**
   * 任务名称
   */
  taskName?: string;

  /**
   * 计划开始日期
   */
  planStart?: string;

  /**
   * 计划结束日期
   */
  planFinish?: string;

  /**
   * 实际开始日期
   */
  actualStart?: string;

  /**
   * 实际结束日期
   */
  actualFinish?: string;

  /**
   * 任务详情
   */
  taskDetail?: string;

  /**
   * 图片资料
   */
  taskImages?: string;

  /**
   * 视频资料
   */
  taskVideos?: string | number;

  /**
   * 0未分配 1已分配 2进行中 3已完成
   */
  status?: string;

  /**
   * 排序
   */
  orderNum?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



